train baraque - German English Dictionary